package com.qf.blog.pool;

import com.alibaba.druid.pool.DruidDataSource;
import org.apache.ibatis.datasource.pooled.PooledDataSourceFactory;

/**
 * @author zyt
 * @version 1.0
 */
// 自定义连接池
public class MyDruidDataSourceFactory extends PooledDataSourceFactory {

    public MyDruidDataSourceFactory(){
        // 用druid来初始化
        DruidDataSource dataSource = new DruidDataSource();
        //设置最大连接数量
        dataSource.setMaxActive(30);
        //替换数据源(把当前对象的dataSource替换成自己的 因为当前类继承连接池工厂 替换成自己的)
        this.dataSource= dataSource;
    }

}
